Site icon

Goodbye New Piccadilly cafe

A much loved London cafe lost forever.


April 2006


December 2007

Read my photo feature: The New Piccadilly Café, 8 Denman Street, Piccadilly, London

Exit mobile version