James Sheehan and Zoe Carter, both 42, quit their successful London-based careers to purchase the Milebrook House Hotel in Wales where guests can purchase a room from £85 a night.
James Sheehan and Zoe Carter, both 42, quit their successful London-based careers to purchase the Milebrook House Hotel in Wales where guests can purchase a room from £85 a night.