Grand Stand Suite

Located In: Lord's Cricket Ground

Seated: 100 / Standing: 130

Lord's Cricket Ground

Lord's Cricket Ground

Grand Stand Suite
Address
Lord's Cricket Ground

St John's Wood Rd, London, UK

Business Space Location Map
Capacity

Seated: 100

Standing: 130

F&B Options
In-house catering