BIZ SPACE has meetings rooms, rental offices, serviced offices and storage services in the heart of Preston. Short or long term rentals. Walk in, sign up, and move in the same day in Preston @ Preston Technology Centre on Marsh Lane.
Featured in Meeting Rooms in Preston