Question: Hobbycraft and it's competitor, High Street, are located where?
Sentence (from "High Street"): In a town it implies the focal point for business, especially shops and street stalls (if any) in town and city centres.
Relevant evidence: No