Corporate Hospitality in Portsmouth


Portsmouth is the second biggest city on the south coast of England and the ceremonial county of Hampshire. Being assigned as UK's only island city, Portsmouth is mainly situated on Portsea Island. Portsmouth has been an integral naval port for many years and is the dwelling of the world's oldest active dry dock and houses many notorious ships, including the Mary Rose, Lord Nelson's flagship and HMS Warrior.