Tag: Old Compton Street
I think this might be the finest smelling shop in London. Like its neighbour I Camisa & Son it is a tiny establishment in Old Compton Street, but…
I work around the corner from Old Compton Street and am partial to a Friday portion of fish and chips from the fabulous Poppies restaurant on that street….