Northampton Square is a town square between Finsbury and Clerkenwell in north London. It is located between Goswell Road and St John Street, in the EC1 postcode area, and houses City, University of London's main campus.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
City, University of London in Northampton Square
Northampton Square bandstand