Post­card Teas.

LUXE City Guides - London - - Lunch -

The best lit­tle teashop in town, deary. 9 De­r­ing St, W1 / T: Bond St / 7629 3654 / Mon-Sat / post­cardteas.com

Newspapers in English

Newspapers from UK

© PressReader. All rights reserved.