The Larder

The Larder
241-243 Globe Road, London, E2 0JD
Photo of The Larder