1
result
Sold prices in Pavilion Road, London Central, SW1X
154 Pavilion Road, London, SW1X 0AX
- £915,000 Detached, Freehold 11 January 1999
- £900,000 Detached, Freehold 16 October 1996
- £121,125 Detached, Freehold 13 November 1995