And not a lot of people know that!

The City of London houses 11,000 people. ?No, really. ?Check this out.

 

H/T: Paul Brislen

48%