27
results
Sold prices in Pavilion Square, London Central, SW17
4 Pavilion Square, London, SW17 7DN
- £600,000 Terraced, Freehold 26 May 2004
10 Pavilion Square, London, SW17 7DN
- £250,000 Flat, Leasehold 30 April 2004
2 Pavilion Square, London, SW17 7DN
- £340,000 Flat, Leasehold 29 January 2004