26
results
Sold prices in Sibella Road, London Central, SW4
7 Sibella Road, London, SW4 6JA
- £295,000 Terraced, Freehold 12 October 1995
33 Sibella Road, London, SW4 6JA
- £315,000 Detached, Freehold 17 March 1995