Boston College offers modern, well-equipped office space, meeting rooms and conference venues in Boston and Spalding suitable for organisations of all sizes.
Business facilities in the heart of Boston
Mayflower is a flagship £16 million building that opened in 2025 to provide a vibrant education and community hub in central Boston.
Along with a fine dining restaurant, café and teaching spaces, facilities at Mayflower include eight contemporary offices units to rent, as well as flexible meeting rooms and conference spaces to hire.
With catering packages and on-site parking available, Mayflower offers unbeatable business facilities in a prime location.