Winchester House, SE1
Elephant and Castle
Winchester House is sited on Southwark Bridge Road.
return to article