St John's Wood Rd, London, UK
Seated: 300
Standing: 500
Located next to the grace gate, the Thomas Lord Suite combines considerable style with ease of use.