Found 1 transactions going back to November 2022.
This property is located at 91 Watford Way, London, NW4 4RS and was last sold for £966,000 on 18 Nov 2022.