Whitworth House, SE1
Elephant and Castle
Whitworth House is sited on Falmouth Road.
return to article