Found 1 transactions going back to March 2013.
This Terraced property is located at 19 Crescent Grove, London, SW4 7AF and was last sold for £3,297,005 on 27 Mar 2013.