Northampton Square
From Wikipedia, the free encyclopedia
Northampton Square is a town square in Islington, north London. It houses City University's main site at one end. The Ewan McGregor film Incendiary was filmed partly at this location.
Northampton Square is a town square in Islington, north London. It houses City University's main site at one end. The Ewan McGregor film Incendiary was filmed partly at this location.