Modern Hotel built on the site of the former Anglers Rest Hotel, beside the River Thames on ancient Runnymede.
There are no tags yet for this venue.