Found 1 transactions going back to March 2019.
This property is located at 32 Horseferry Place, London, SE10 9HG and was last sold for £1,505,561 on 21 Mar 2019.