Serviced Offices Landmark St. Peter’s Square, 1 Oxford St, Manchester, M1 4PB
Coworking, office space, and meetings at St. Peter’s Square.
St. Peter’s Square is set in the Landmark building, just a short walk from Oxford Road Station.
The building stands apart, with electric car charging stations, bicycle storage, and an eye-catchingly modern, double-height lobby.
Inside, you’ll find everything you need to do your best work.