goantolondon.wordpress.com
New Launch: The Larder Cafe, Pearson’s Square, London
We went down to check out The Larder, a new 35 cover all-day café and food store based in the heart of Fitzrovia’s Pearson Square. It was so neatly tucked away in Fitzroy Place that we initially ne…