Plumber Holloway
Holloway, Barnsbury, and the entire N7 area are among the most densely populated parts of London, without question. More than 41,000 people live in Holloway alone, and in numerous types of homes.

Show businesses near Holloway