Windsor
A royal town on the Thames, beside Windsor Castle and the Great Park.
Windsor is a historic town on the River Thames in Berkshire, west of London. Windsor Castle stands at its centre, and the Long Walk leads into Windsor Great Park. Eton is just across the river, and the town has a wide choice of shops, restaurants and riverside walks.
Windsor & Eton Riverside station has trains to London Waterloo, and Windsor & Eton Central connects to Slough for the Elizabeth line and fast trains to Paddington. Heathrow is a short drive away. Homes range from period townhouses and cottages to modern apartments and large family houses.