Liverpool Science Park IC2 Building is located in Southsea, Portsmouth, United Kingdom on Sirius Court, Sackville St. Liverpool Science Park IC2 Building is rated 3 out of 5 in the category private university in United Kingdom.
Address
Sirius Court, Sackville St
Accessibility
Wheelchair-accessible entrance