The Chelsea Rooftop in London occupe un emplacement de choix, à moins de quinze minutes à pied d’attraits comme Tamise et Stade de Stamford Bridge. Aussi, les attraits Kensington High Street et Grand magasin Harrods se trouvent à seulement 5 minutes en voiture. Le transport en commun se trouve à quelques minutes de marche : Station de métro Gloucester Road se trouve à 13 minutes et Station de métro South Kensington est à 14 minutes.