A truly outstanding and distinguished Victorian country house set in 35 acres of parkland overlooking the River Thames, just 45 minutes from London's West End and only a 10 minute drive from Legoland. The hotel is also just 2 miles from Windsor, which is a lively, thriving historic town with so much history and fabulous architecture you can wander the streets and absorb the history, along with observing beautiful wildlife on the river and the many fabulous buildings and parks. You can go ... More