London, Italy
Northampton Square, a green town square, is in a corner of Clerkenwell projecting into Finsbury, in Central London. It is between Goswell Road and St John Street (and Spencer and Percival Streets), has a very broad pedestrian walkway on the north-west side between university buildings and is fronted
chiefly by the main buildings of City St George's, University of London.
Listen to the audio guide for Northampton Square Free on WIP — starts by itself when you arrive, even with the screen off