Found 1 transactions going back to December 2013.
This property is located at 31 - 33, Queens Gate, London, SW7 5JA and was last sold for £39,120,000 on 30 Dec 2013.