TOPSHOP
The famous Restaurant OTTOLENGHI
The Photographers' Gallery Café
Mayfair, Newham, United Kingdom.