The Bell Hotel, Thetford, Norfolk

The Bell Hotel was built back in the 15th Century, it was first established as an Inn way back then and has seen many owners and guests pass through there in its time. Some ghost sightings include one of an ex-landlady and a hooded monk…

The Bell Hotel, Thetford, Norfolk