61-75 Alie Street Aldgate
London, United Kingdom E1 8EB
Altitude E1 residents can enjoy breathtaking London views from the communal roof terrace on the 25th floor. Bright and modern, these apartments are an ideal retreat for visitors to the city. Furnished to a high standard with plush decor and amenities, guests will be able to have London in the palm of their hand.
Legend: Propery Location Places Found