74
results
Sold prices in Battersea Square, London Central, SW11
Flat 6, 6 Battersea Square, London, SW11 3RA
- £56,600 Flat, Leasehold 20 July 1995
18 Battersea Square, London, SW11 3RA
- £282,500 Terraced, Freehold 03 April 1995