ABILITY PLACE

Millharbour, Canary Wharf, London

Three bedroom premier apartment extensively refurbished to a first class standard in the heart of South Quay.

£1,700,000

See Property Details