Appartement The Arlington à Londres est situé à 6 minutes à pied des Convoys Wharf et à 5 km de l'aéroport de Londres-City.
La Église Saint-Nicolas est à moins de 350 mètres de l'appartement, tandis que l'Observatoire de Greenwich est niché à 2 km. Le Musée national de la Marine se trouve à une courte distance de la résidence.
Appartement The Arlington est à 10 minutes de marche de la gare Métro New Cross.