Address:
27 Monmouth street
London
WC2H 9EU
Phone:
0208 666 6666
Send an Email
(optional)
Miscellaneous Information:

The greatest tea shop inLondon