1
result
Sold prices in Barnaby Place, London Central, SW7
Studio, 2 Barnaby Place, London, SW7 3JW
- £2,350,000 Flat, Leasehold 30 April 2014
- £1,795,000 Flat, Freehold 06 January 2012
- £545,000 Flat, Leasehold 03 November 1999
- £315,000 Flat, Leasehold 28 March 1996