Cardboard City (London)
WiktionaryText

Noun



  1. An area of a town where the homeless gather at night to shelter under makeshift constructions of discarded boxes and packing material.
 
x
OK