Review: The Old Bell Hotel, Malmesbury
England’s oldest hotel blends medieval character with fearless interiors, fabulous food and one of Wiltshire’s best afternoon teas
England’s oldest hotel blends medieval character with fearless interiors, fabulous food and one of Wiltshire’s best afternoon teas