The Stage Door

The Stage Door
28-30 Webber Street, London, SE1 8QA