Marlborough is one of Wiltshire’s most desirable market towns, sitting on the edge of the North Wessex Downs Area of Outstanding Natural Beauty....