Stunning Views £580,000 2 Bedrooms ● Mastmaker Road, London Excellent Location: a twentieth floor, two double bedroom apartment with exceptional panoramic views of Canary Wharf and the Docks. View details