Lords View One, St John's Wood Road, London, NW8 7HJ
Lords View One, St John's Wood Road, London, NW8 7HJ
An exclusive, boutique collection of four newly built, uncompromised penthouse apartments overlooking Lords Cricket Ground.
Prices from£7,150,000