Here is all we know about Richard Hammond's three properties that he owns. Bollitree Castle, HerefordshireBollitree Castle, near Weston-under-Penyard and Ross-on-Wye, is a Grade II-listed mock-Gothic country house. The nearby farm estateThe second Herefordshire property publicly linked to Hammond is a farm estate near Hereford and Ross-on-Wye. The Llanwenarth Georgian manorThe newest addition to Hammond's property portfolio is a six-bedroom Georgian manor near Abergavenny in Monmouthshire. Court coverage in 2026 said police had sent correspondence to three high-value addresses linked with him—Bollitree Castle, the nearby farm estate, and the Welsh manor.