Leighton's Studio

Located In: Leighton House

Seated: 100

Leighton House

Leighton House

Leighton's Studio
Address
Leighton House

12 Holland Park Road Greater London, England W14 8LZ

Business Space Location Map
Capacity

Seated: 100

F&B Options
Exclusive catering only
Equipment
  • Air Conditioning
Frequent Uses
  • Private Dining
Overview

With its high ceilings, large north-facing window and walls lined with Leighton’s original artwork, Leighton's studio is a stunning setting to host a larger banquet.