Leksban river view penthouse

Leksban river view penthouse Book / Directions
This apartment building is located in London (Greenwich)- close to Excel Exhibition Centre and O2 Arena. Area attractions also include Westfield Stratford City and London Stadium.
Address
England LondonDeveraux house Duke of Wellington avenue
Nearest stations
About 2 minutes from Artillery Place / John Wilson St on foot
Rating
★★★☆☆3.5
Reference price
$214.34
Reserve

Transit information

Nearest places

Nearest hotels

cntlog