We're located in the city centre, on Oxford Street, just across the road from the St. Peter's Square Tram Stop. Our opening hours are 9am to 6.00pm; Monday to Friday.
- Peter House Oxford Street Manchester M1 5AN
- +44 (0)161 883 2777
- +44 (0)161 883 2277
(*) Enter your details below to request a call back.