The Bell Motel

The Bell Motel
65 High Street, Hitchin, Hertfordshire, SG4 8XD
Photo of The Bell Motel