R

Randy Smythe

4 years ago

Brown's Hotel is a famous and history laden spot i...

Brown's Hotel is a famous and history laden spot in London. We were invited to afternoon tea with our English "family" from Stafford while staying in town. I loved everything about the tea except the cucumber sandwiches!

Comments:

No comments