Studio One

Located In: Abbey Road Studios

Seated: 300

Abbey Road Studios

Abbey Road Studios

Studio One
Address
Abbey Road Studios

3 Abbey Road Greater London, England NW8 9DD

Business Space Location Map
Capacity

Seated: 300

F&B Options
In-house catering
Overview

Originally built to record big bands and orchestras, Studio One is an impressive and inspiring space. Now regarded as the UK’s premier orchestral studio, it has witnessed the scoring of the greatest cinematic storytelling of the last 40 years. Spacious enough to accommodate large receptions, dinners and award ceremonies, Studio One has a grand and unique design, with an ambience all of its own.