Rental unit in Greater London · ★New · 2 bedrooms · 2 beds · 2 baths
Keep it simple at this peaceful and centrally-located place. We panoramic view to the Thames. On the heart of Canary Wharf you can see the London Eye, The Shard and much more.
["Wifi", "River view", "Security cameras on property", "Free parking on premises", "Smoking allowed", "TV", "Smoke alarm", "Kitchen", "Washer"]