Day Delegate
Hylands Estate
1559 miles from centre
Set in the heart of London, this purpose-built event and conference centre boasts 19 different spaces and accommodates up to 664 guests. Just a few minutes' walk from Big Ben, this award-winning venue offers stunning views of Westminster Abbey and is a 6-minute walk from St James's Park tube station.
2025-12-28T14:25:11.635Z