Alexandra Gardens es un buen lugar para comenzar su visita a Windsor, ya que ofrece espectaculares vistas del castillo en la colina. Los jardines fueron establecidos en el año 1900 y todavía conservar un encanto victoriano, que se añade a la atmósfera de regal Windsor. Antes de caminar a lo largo del paseo que le llevará a lo largo del río y en Windsor, hay mucho para disfrutar en los jardines propios. Hay camas elásticas, un parque de skate, y una cafetería que ofrece refrescos light.