The Drury Tea & Coffee Co Ltd ( Mail Order still available @ www.shopdrury.com
Cafe • Coffee shop • Tea and coffee merchant
Address
3 New Row, London WC2N 4LH, United Kingdom
Website
Contact
+44 20 7740 1100Rating on Google Maps
4.70 (98 reviews)Open on Google Maps
Working Hours
Permanently closed.