Situé à 2 minutes de marche de la station de métro Bow Road, l'établissement Bow City Apartments se trouve aussi à 5 minutes en bus ou en métro aérien (DLR) du stade olympique de Stratford.