Stay & Vacay: Doxford Hall Hotel & Spa, Northumberland, UK 

    Doxford Hall is a grand 200-year-old country mansion situated in one of England’s finest counties, Northumberland. With an abundance of beauty spots, land-marks and coastal countryside, it’s no wonder the Northumbrian coastline had previously been voted ‘Holiday Destination of the Year ‘in the BBC Countryfile Awards.  This is the only hotel in the countyContinue reading “Stay & Vacay: Doxford Hall Hotel & Spa, Northumberland, UK “