Lincoln Plaza Apartments
Lincoln Plaza apartment boasts a convenient location 4.5 km away from Olympic Stadium.
O2 Arena can be reached in 20 minutes on foot. London city center is 8 km away. Offering African, Lebanese and Italian meals, Byblos Harbour is situated 150 meters of the property.
The apartment provides rooms featuring complimentary wireless internet, flat-screen TV, a microwave and an iron with ironing board.
A kitchen comes with a full-sized refrigerator and a cooktop.
5 km to London City airport.