Seldon House, SW8
Seldon House was built as part of the Savona Estate in 1938.
return to article