Holiday Chateau - Large luxury holiday rentals in England & Wales
including castles to rent, country houses for hire and manor house rentals.