Thatchers at the Ramada Guildford/Leatherhead
££•International
Situated in the Surrey countryside, Thatchers Restaurant is nestled inside an old Tudor building that is now Guildford's Ramada hotel. With view over the terrace and gardens, the award-winning restaurant is light and airy, using exposed brickwork to continue the hotel's historic feel. The menu ta...
No active offers at the moment. Check back soon!