Tag: Il Pampero

TLE

Restaurant Review – Il Pampero

At the beginning of the year, I wholeheartedly believed that genuinely brilliant high-end Italian restaurants in London did not exist. Before visiting Margot for dinner, in January, each of my previous experiences had ranged from the morbidly mediocre to the astoundingly atrocious. Peculiarly though, the city is still home to ...

-->