The Harte & Garter Hotel

The Harte & Garter Hotel
High Street, Windsor, Berkshire, SL4 1LJ
Photo of The Harte & Garter Hotel