and thriving independent businesses make it one of England’s most charming market towns. "With its impressive Norman castle, Georgian theatre, and traditional marketplace, Richmond offers a true taste ...
Richmond in North Yorkshire secured a spot in the national ranking, which was compiled by holiday and travel firm Independent Cottages.