Found 1 transactions going back to August 2017.
This property is located at 112-134 Even Numbers, The Broadway, London, SW19 1RH and was last sold for £30,300,000 on 17 Aug 2017.