Postcard Teas
➤ 9 Dering St, City Of London,Westminster, United Kingdom, W1S 1AG, City of London,Westminster
International, Coffee, French, Lunch, Tea
"This restaurant is a fantastic choice for tea enthusiasts, advocates for fair producer wages, and supporters of sustainable farming practices."