Thursday, April 10, 2025

Maids Head

 
The Maids Head Hotel in Norwich, although tricky to navigate because of its mishmash of floors and stairs, was by far and away my favorite place to stay on our tour. Great staff!
 

No comments:

Post a Comment

Good to hear from you! Thanks!