Nearest train station to Windsor Castle

For a real-life street view, drag the orange man onto the map (…then click the cross in the top-right corner to return to the map)

Visit Windsor Castle

Windsor CastleThe London Underground station closest to Windsor Castle is

 
Address:
Windsor Castle, Windsor,
London SL4 1NJ
Website:
www.royalcollection.org.uk

Windsor Castle events

 From

 

 

> See all upcoming events at Windsor Castle

 

Closest station to Windsor Castle

London Underground map courtesy of Transport for London
Copyright © 2017 London Drum · Contact us · Cookies / Privacy policy
London city guide