Het ligt naast metrostation Earls Court, op 5 minuten lopen van expositiecentrum Earl's Court en op 15 minuten lopen van Stamford Bridge, de thuishaven van voetbalclub Chelsea.
Das Messeentrum Earls Court befindet sich 5 Gehminuten entfernt und von Stamford Bridge, der Heimat des FC Chelsea, trennen Sie nur 15 Gehminuten.