1
result
Sold prices in Skiffington Close, London Central, SW2
13 Skiffington Close, London, SW2 3UL
- £560,000 Flat, Freehold 26 October 2016
- £80,000 Flat, Freehold 24 April 1998