The Crown Hotel is an ideal place to stay, due to its ideal location in a quiet rural setting, yet within easy reach of London. The hotel provides 49 rooms with lots of leisurely attractions on guest’s doorstep. The Windsor Suite is ideal for events.
7 London Street
Testimonials