Executive Centre

Located In: Business Design Centre

Seated: 90

Business Design Centre

Business Design Centre

Executive Centre
Address
Business Design Centre

52 Upper Street Greater London, England N1 0QH

Business Space Location Map
Capacity

Seated: 90

Square Feet: 1,732 ft2

Overview

The Executive Centre is a newly refurbished venue located on the ground floor, perfect for theatre-style sessions or casual meetings in the lounge area. This versatile space accommodates up to 90 guests and offers a range of configurations to suit your event needs, including options for catering and breakout areas.