Lincoln Plaza Apartments
Lincoln Plaza is an apartment in London within short distance of Up at The O2, Olympic Stadium and Tower of London.
A 10-minute walk will take guests to Billingsgate Market, Canary Wharf Tower and Royal Victoria Dock and Bridge. London city center is 8 km away. Offering african, lebanese and british meals, Byblos Harbour is around 100 meters away.
The property offers rooms with free Wi-Fi, flat-screen TV, an iron with ironing board and a microwave.
The apartment comes with a full-sized refrigerator and a cooktop available in a kitchen.
Canary Wharf underground station is in a 5-minute walk away.