The Magical Forest
The Magical Forest at LEGOLAND Windsor Resort
Discover the enchanting gardens of The White House in Windsor, a perfect haven for nature lovers and a serene escape from the bustling city life.
Nestled in the historic town of Windsor, The White House offers visitors a serene escape into beautifully landscaped gardens. This enchanting location is perfect for leisurely strolls and unwinding in nature's embrace.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Walking
Starting from Windsor Castle, head southwest on Castle Hill towards the High Street. Continue straight onto the High Street and walk until you reach the roundabout. At the roundabout, take the second exit onto St. Leonard's Road. After a short walk along St. Leonard's Road, you will reach another roundabout. Take the first exit onto St. Leonard's Hill. Continue walking straight until you see The White House on your left at St Leonard's Hill, Windsor SL4 4AL.
Public Transport
From Windsor & Eton Central station, walk to the bus stop located outside the station on the High Street. Take the bus number 10 towards Ascot. Get off at the St Leonard's Hill stop. From there, walk up St Leonard's Hill, and The White House will be on your left at SL4 4AL.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover Windsor, a historic town in Berkshire, England, known for its royal heritage, stunning Windsor Castle, scenic parks, vibrant town center, and family-friendly attractions.
Tell me more about Windsor