Windsor Map England
Windsor is conveniently located 20 miles from London and is easily reached by train, bus or car. There are regular trains from the capital calling at two stations in Windsor. If you take a train from London's Paddington Station, you will need to change at Slough. Trains from Waterloo are direct to Windsor and Eton Riverside station. The town centre can be reached on foot from both stations.