Island, The (formerly Soundshaft)
Hungerford Lane, Charing Cross, London
WC2N 6NG