Shaftesbury House in Metropolitan Borough of Rotherham

Shaftesbury House in Rotherham is an apartment building. Shaftesbury House is near Russell Street.

Building Type
apartment building
Operator
RMBC