Southwood Court, Spencer Street & Wynyatt Street, London
, London
1953 - 1955
At this time I have no information about this building.
Close Window