One for the Brits... Apparently Betty's Tea Rooms is famous... i've never heard of it. Anyone? Post Comment Receive notifications Add a comment...