The Vendry is now part of Groupize! Read more

The Windsor

Located In: The Lanesborough London - London, England

Seated: 20

The Lanesborough London - London, England

The Lanesborough London - London, England

The Windsor
Address
The Lanesborough London - London, England

Hyde Park Corner, London SW1X 7TA, UK

Business Space Location Map
Capacity

Seated: 20

F&B Options
In-house catering
Equipment
  • A/V Equipment
  • TV
Features
  • Breakout Rooms
Overview

The Windsor is a classic boardroom, providing the ultimate privacy with timeless, neutral decoration. The Windsor features a built in flat screen plasma and is superbly located opposite to the Westminster Room offering it as the ideal breakout space or private office area.