Situés à moins de 10 minutes à pied de la station de métro Bethnal Green, les appartements du complexe London Apartments sont décorés avec goût et équipés d'une connexion Wi-Fi gratuite.