Lansdowne Road, London W11

£1,600,000

This apartment situated in this enviable location has been finished to the highest of standards.

A must see property offering 2 double bedrooms, two bathrooms in this period building.