Windsor is situated 21 miles west of Charing Cross (central London), close to the River Thames. Away from the Castle, Windsor is a pretty town with plenty of old buildings and interesting things to see, including an old steam train.
Windsor and Eton railway station and its pretty shopping arcade.
Windsor is particularly well served when it comes to shops. As a tourist town there is a wide selection of gift shops around the castle, together with stylish shops and restaurants in Windsor Royal Station.
Close by are some unusual railings at the top of Peascod Street: