En 2005 se completó la construcción de una torre de 165 metros de alto llamada Spinnaker Tower, que permite vistas desde 100, 105, y 110 metros sobre el nivel del mar.