Shopping
High St
All major banks, stores and groceries.
Everything Else
Windsor Castle
3 Lanark PlFamous Royal residence and attractive tourists town.
Heathrow Airport Terminal 5, Heathrow Terminal 5 (Stop 1) station
Closest terminal of Heathrow.
Sightseeing
Exact place where Magna Carta has been signed in 1215 by King John and his Barons.
22 abantu bendawo batusa
Magna Carta Monument
Windsor RoadExact place where Magna Carta has been signed in 1215 by King John and his Barons.
Arts & Culture
A theme park with lots of roller coasters and attractions.
216 abantu bendawo batusa
Thorpe Park Resort
Staines RoadA theme park with lots of roller coasters and attractions.
Entertainment & Activities
LEGOLAND® Windsor Resort
Winkfield RoadLego Land