81 Clapham Common North Side, Clapham, London, SW4 9SD

Detached Freehold

Found 1 transactions going back to January 2014.

Date Price Percentage
15 Jan 2014 £ 3,995,000

This Detached property is located at 81 Clapham Common North Side, Clapham, London, SW4 9SD and was last sold for £3,995,000 on 15 Jan 2014.