Hello – what do you miss most about the UK? Would you like to see a proper English Tea Shop in New York? Where’s the ideal location do you think?
We already have Tea & Sympathy.
You need to log in or create an account to participate in this forum topic.