Beautiful Apartment perfect O2 view & ExCeL London - Flats for Rent in London
Flat in London, United Kingdom. Very modern and new 1 Bedroom apartment, on the 13th floor with a terrance overlooking the 02 arena! and very close to the ExCeL London convention center (ONLY 3 STOPS AWAY!), fully functional kitchen and washer. The DLR station is right in front ...
See this content immediately after install