2
results
Sold prices in Pembridge Villas, London Central, W11
57 Pembridge Villas, London, W11 3ES
- £12,000,000 Detached, Freehold 29 July 2021
- £3,000,000 Detached, Freehold 19 October 1998
18a Pembridge Villas, London, W11 2SU
- £10,250,000 Detached, Freehold 02 August 2010
- £2,000,000 Semi-detached, Freehold 28 August 1997