Rough sleepers living in shadows of London’s Square Mile face abuse ‘just for being homeless’
Rough sleepers have flooded Castle Baynard Street with tents and makeshift kitchens in an image that could ripped straight from a Dickens novel
Rough sleepers have flooded Castle Baynard Street with tents and makeshift kitchens in an image that could ripped straight from a Dickens novel