1
result
Sold prices in Ursula Street, London Central, SW11
21a Ursula Street, London, SW11 3DW
- £350,000 Flat, Leasehold 19 December 2003
- £259,950 Flat, Leasehold 19 April 2001
- £100,000 Flat, Leasehold 04 April 1996