Found 1 transactions going back to February 2018.
This property is located at 273 Abbeydale Road, Wembley, HA0 1TW and was last sold for £1,400,000 on 15 Feb 2018.