More about The Tower
The Tower is located at 31 High Street, SL4 1PH Windsor, Berkshire
+44 (0) 1753 863426
http://www.akkeronhotels.com/Hotels/Southern-England/The-Harte-and-Garter-Hotel/Dining