The Runnymede on Thames
Egham, Surrey TW20 0AG
A relaxing, unbeatable riverside location awaits you at the Runnymede – a modern building beside the River Thames and close to Windsor, home to excellent facilities to treat your guests to whilst hosting…
- Distance: 0.77 Miles
- Max: 350 guests