Proper noun
Bradford-on-Avon A town in Wiltshire, England, on the Wiltshire/Somerset/Bristol River Avon.
The Barn at Hartley Farm and Kitchen in Bradford-on-Avon had been open just two weeks when lockdown 2.0 was announced. Source: Internet