Combining hotel bedrooms, adaptable meeting spaces and facilities, a choice of restaurants, and an exclusive health club and spa with football from the most exciting league in the world, Chelsea “Village” is ideal for meetings and events in London.
Address: Stamford Bridge, Fulham Road, London, SW6 1HS United Kingdom
Type: StadiumGIVE THIS VENUE A SHOUT
Number of Spaces 9
Theatre Style 850
Whole Venue 1000