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

Windsor Castle, Windsor,
London SL4 1NJ

Windsor Castle events




> 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