James’ Places, a luxury, boutique hotel and wedding venue operator headquartered in Clitheroe, Lancashire, took home the trophy at this year’s Be Inspired Business...
One of the North’s leading hospitality groups has just opened the region’s newest hotel at a £10million mill conversion on the Lancashire/Yorkshire borders.
James’ Places,...