Westminster named England’s rough sleeping capital as London rates surge 16%

Westminster named England’s rough sleeping capital as London rates surge 16%

Westminster had 388 people sleeping rough on a single Autumn night – a surge of 40 per cent in just one year

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *