




In central Slough, a short drive from the Thames River and about 8 minutes from Windsor Castle. LEGOLAND Windsor is roughly 4.7 miles away and Thorpe Park about 13.1 miles. Walkable local attractions include Slough Ice Arena, Absolutely Ten Pin and The Race Hut.