The Basement Door i Twickenham, London

Spillested for livemusik i Twickenham, LON, UK.