Just an hour's drive from Solihull, where he grew up, Richard lives in the quaint market town of Ross-on-Wye in Herefordshire. The Hammonds' luxurious countryside property, Bollitree Castle ...