The Globe

The Globe
103 Talbot Road, London, W11 2AT
Photo of The Globe