Location

The Ship Hotel, 70 Monument Green, High St, Weybridge KT13 8BQ