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