Brown's Hotel, London, opened in 1837 and has the oldest tea rooms in London. Wonderful afternoon tea

pin 157
heart 11
Pinterest • The world’s catalog of ideas
Search