April 3, 2016

Chilli oil poured over a Margherita pizza at Pizza Pilgrims Soho

Pizza Pilgrims Soho: Margherita and Bar Italia Coffee in 2016

A 2016 evening in Soho: a Margherita and Limonata at Pizza Pilgrims on Dean Street, followed by espresso, a custard tart and people-watching at Bar Italia.