Scott House, SE8
Deptford
Scott House is a block on Grove Street.
return to article