The Maids Head Hotel, Norwich, Norfolk

Maids Head Hotel is a very traditional hotel with a Tudor style façade, dating back to the 13th century, in the stunning city of Norwich. It’s also home to a couple of ghosts – one of a lady dressed in grey, and one of the former mayors of the city.

The Maids Head Hotel, Norwich, Norfolk