Al sur de la ciudad está el parque de Windsor así como las ciudades de Egham y Virginia Water.