Office 17 in Trafalgar House is a 1-2 person office. Trafalgar House is situated in Trafalgar Wharf in Portchester. There is an onsite waterside cafe, manned reception and 24/7 access.
Trafalgar Wharf Hamilton Road PortsmouthHampshire, PO6 4PX United Kingdom
Keep up to date with news, events & offers