Portsmouth se encuentra en la costa sur de Inglaterra, frente al canal de la Mancha, a unas dos horas en coche del sudoeste de Londres. En Portsmouth Point, un distrito histórico por el que antiguamente solían deambular los marineros que bajaban a tierra, es un lugar perfecto para conocer la historia de la ciudad. Actualmente, es un conjunto de callejuelas adoquinadas con casas de campo de los siglos XVIII y XIX, y tradicionales pubs ingleses.
En Gunwharf Quays podrás ver la torre Spinnaker, una estructura de más de 170 metros de alto con un diseño que simboliza una vela al viento. Desde las tres plataformas de observación, sobre todo desde la superior, llamada Crow’s Nest, se tienen unas vistas extraordinarias del mar, la ciudad y la campiña.