Innovation Space Halpern House1 Hampshire Terrace, Portsmouth, ENGLAND
Building 1000 Lakeside North Harbour Western Road, Portsmouth, ENGLAND