Culture & Heritage

Welcome to
Windsor

Located on the River Thames just outside London

Windsor is one of the most popular towns in England. It is home to the World famous attractions of Windsor Castle and St Georges Chapel. The abundance of culture and British history has led Windsor to be one of the most affluent market towns and has a booming retail and leisure offering.

This combined with the surrounding leafy environment of Alexandra Park, the Brocas and Windsor Great Park, make it a desirable location for any occupier.

Retail Hubs

  •  1 Royal Windsor Station
  •  2 Windsor Guildhall
  •  3 Daniels of Windsor
  •  4 Windsor Yards
  •  5 Peascod Street
  •  6 French Connection
  •  7 Whistles
  •  8 Waitrose

Restaurants

  •  9 The Royal Windsor
  •  10 Duchess of Cambridge
  •  11 Marco Pierre White Steakhouse
  •  12 Mamara
  •  13 Giggling Squid
  •  14 Enzo Windsor
  •  15 Sebastian's
  •  16 À la Russe
  •  17 Carluccio's
  •  18 Bel & The Dragon
  •  19 Zizzi's
  •  20Gourmet Burger Kitchen
  •  21 Browns
  •  22Côte Brasserie

Transport Hubs

  •  23 Windsor & Eton Central
  •  24 Windsor & Eton Riverside
  •  25 Windsor Coach Station

Entertainment

  •  26 Windsor Castle & St George’s Chapel
  •  27 The Home Park Golf Course
  •  28 Windsor Racecourse
  •  29 Theatre Royal, Windsor
  •  30 Old Ticket Hall