These office spaces at Oxford Place have undergone a dramatic transformation and now offer a fully-refurbished reception area and high-spec workspaces.
The building is a stone’s throw from Oxford Road train station and St Peters Square is only a few streets away, making this an ideal location for commuting colleagues and clients.
Compare listings
Compare