Found 1 transactions going back to September 2021.
This property is located at 435 - 437, Edgware Road, London, W2 1TH and was last sold for £3,930,000 on 15 Sep 2021.