Stopher House, SE1
Elephant and Castle
Stopher House is a block on Webber Street.
return to article