Landmark · United Kingdom

South Stoneham House

South Stoneham House, United Kingdom

South Stoneham House is a landmark in City of Southampton, United Kingdom. Former manor house and hall of residence in Southampton.

More places in United Kingdom

Random Atlas | South Stoneham House - landmark in United Kingdom