LondonLambeth

The Stage Door Public House

About

Location

30 Webber Street, Lambeth, London, SE1 8PZ