Have You Heard Of It? blog | Restaurant & Bar Recommendations in London | Little Social, Pollen Street, Mayfair

Little Social, Mayfair

I do love it when I’m asked to book a venue for a working lunch, allowing me to indulge my obsession with fabulous restaurants, while the company foots the bill!  Located on Pollen Street, just a stone’s throw from my