Located in the heart of Chelsea, our venue can be reached on foot in less than ten minutes from both South Kensington and Sloane Square station. A stone's throw away from London's leading shops and restaurant chains, you will be spoilt for choice. Our sophisticated and contemporary conference room is the perfect setting for your next meeting. This room boasts of natural light and stylish furnishings that will put you and your hosts right at ease and encourage all your bright ideas.