The AA names Berkshire and Surrey as hospitality top spots

Berkshire has been named the ‘hospitality capital of England’ based on an average of ratings awarded by the AA and VisitEngland.