St Catherine’s Place in Bedminster, Bristol, was crowned the UK’s ‘saddest’ shopping centre in 2023 – and it’s not hard to see why, with empty streets and a dead rat lying outside.
This article, images and content belong to the source and curated for informational purposes.