One New Change shopping centre with retail space to let on 18th January 2024 in London, United Kingdom. One New Change is a major modern development in the City of London containing retail space and office space.