Noun
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.
At Scarborough Town Centre there’s a similar vision for as many as 36 highrise towers around the mall. Source: Internet
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. Source: Internet
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. Source: Internet
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. Source: Internet
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. Source: Internet
Two days later, on February 4, officers from Emergency Response Team D at Bexleyheath found Byron sleeping rough in Welling Town Centre. Source: Internet