Found 1 transactions going back to January 2016.
This Detached property is located at 47 Champion Hill, London, SE5 8BS and was last sold for £1,950,000 on 15 Jan 2016.