This luxurious and spacious apartment is in a high-rise modern building complex near Canary Wharf. The flat has gorgeous views of the Thames from its lovely balcony. With two bedrooms, two bathrooms, and a large living area, you are close to Canary Wharf but removed enough to settle in and enjoy an oasis of quiet far above the action.
This flat would be great for business or leisure travellers. I welcome long stays, and you could easily make yourself at home here!