United Kingdom — 51.5072° N, 0.1276° W
London
The market stall that started it all, and the railway arches and roasteries that grew up around it.
United Kingdom — 51.5072° N, 0.1276° W
The market stall that started it all, and the railway arches and roasteries that grew up around it.