London has vast structures of multi-storey buildings. Thanks to them, the city successfully accomodates a population density of over 1,510 people per square kilometer.
Coffee