Oops! Something went wrong, please try again later.
London Councils is the collective of London local government, the 32 boroughs and the City of London Corporation. They come together through …See more
In the early months of lockdown, it became clear that for some people with different disabilities and conditions, including those with sight loss, maintaining social distancing was incredibly...