Residents in south east London have called for increased police presence in local town centres, with concerns over safety and a need for more diverse shops.
Demand for central London office space has grown and retailers are eyeing “fewer, but bigger and better” shop locations, ...