An impressive River Facing 2 bedroom apartment situated in The Tower, a 181 meters tall only residential building is available to rent. The apartment benefits
LiFE Residential are proud to present this large Two bedroom, three-bathroom apartment set on a high floor of Drake House in the award winning St George Wharf
This exceptional larger style prow three bedroom three bathroom apartment, with spectacular views towards the London Eye, comes beautifully furnished and is