Gallery Hall and Atrium

Located In: Business Design Centre

Seated: 650

Business Design Centre

Business Design Centre

Gallery Hall and Atrium
Address
Business Design Centre

52 Upper Street Greater London, England N1 0QH

Business Space Location Map
Capacity

Seated: 650

Square Feet: 15,069 ft2

Overview

The Gallery Hall and Atrium at the Business Design Centre offer a versatile and flexible space, equipped with all the necessary facilities to impress your guests. The area is beautifully illuminated to create a stunning atmosphere, making it an ideal choice for various events.