The Hospital Club (TV Studios)

The Hospital Club, 24 Endell Street, London, WC2H 9HQ

View venue's website