1
result
Sold prices in Battersea Church Road, London Central, SW11
The Coach House, 73 Battersea Church Road, London, SW11 3LY
- £1,100,000 Detached, Freehold 30 October 2009
- £365,000 Flat, Freehold 21 May 1996