The West Stand Main entrance
Following a multi million pound refurbishment, Chelsea FC has created one of the most exciting and sophisticated venues in London. The entire facility is located on one site nestling in an upmarket area of West London, with excellent transport links and secure underground parking. The Great Hall will play host to some of sport’s leading service providers whilst the state of the art seminar rooms will host the international conference. It is a fitting place for 1500 senior delegates from all over the world of sport.