Found 1 transactions going back to February 2018.
This property is located at Shirley House 25-27, Camden Road, London, NW1 9LN and was last sold for £28,645,000 on 14 Feb 2018.