Day Delegate
Hylands Estate
1559 miles from centre
Set across 6 floors, this conference centre is located in the prestigious area of Westminster, close to Big Ben, Westminster Abbey and the London Eye. Providing 32 function rooms with capacity for up to 2,500, this centre is situated close to several public car parks and is just a 4-minute walk from St. James's Park tube station.
2026-01-17T19:02:30.810Z