Scott House, N7
Thornhill Square, Barnsbury
Scott House is a building on Caledonian Road.



return to article