Found 1 transactions going back to May 2022.
This Detached property is located at 70 Holly Bush Lane, Hampton, TW12 2QX and was last sold for £1,095,000 on 17 May 2022.