La station de métro est à environ 10 minutes à pied, une station de train est plus proche, mais inutile pour se rendre dans le centre de Londres.
Un arrêt de bus est juste au coin de la rue, très pratique.