Proper noun
Amblecote
A suburban village near Stourbridge, Metropolitan Borough of Dudley, West Midlands, England (OS grid ref SO8985).
Over a year later, they were stunned when they bumped into each other after applying for jobs at the Amblecote KFC restaurant in Stourbridge, West Mids. Source: Internet