town centre
Noun
Meaning
town centre (plural town centres)
(British spelling) The main commercial or business area of a town, containing the principal shops, banks, restaurants and public traffic hub.
Synonyms
Antonyms
Show all antonymsRelated terms
Examples
At Scarborough Town Centre there’s a similar vision for as many as 36 highrise towers around the mall.
A number of variants in Sutton Town centre are to be examined to see how the shopping centre, station and office complex can be accessed.
MORE detailed information and a masterplan for the Chester Hill Town Centre are needed before a proposal for a multi-storey commercial, retail and residential development at Chester Square can get the green light.
In recognition of the Honest John Legacy donations, both the units at the Simpasture area and the Town Centre will carry a memorial plaque recognising his contribution.
There have been concerns that too much residential development is being proposed in Gungahlin Town Centre at the expense of commercial or office buildings that might bring more jobs to the area.
Two days later, on February 4, officers from Emergency Response Team D at Bexleyheath found Byron sleeping rough in Welling Town Centre.