In Mayfair, this vintage place has been serving tea since 1707. Their teas are aromatic made with natural ingredients!
Your email address will not be published. Required fields are marked *
Or connect with