Local information
The historic town of Windsor is located approximately 25 miles west of central London, 3.5 miles south of Slough and 21 miles east of Reading on the south bank of the River Thames. Home to HM The King, it is famous for its working castle, Windsor Great Park, Guards Polo Club and Windsor Racecourse. St Leonards Avenue runs south from Grove Road and is parallel to St Leonards Road. The property is within walking distance of the shops along Peascod Street, Windsor High Street and within the station concourse development.
Windsor is served by two train stations, Windsor and Eton Central and Windsor and Eton Riverside. The latter connects directly to London Waterloo. The former connects directly to Slough station which provides regular services to London Paddington.