Shaftesbury Terrace in Basingstoke and Deane

Shaftesbury Terrace in Basingstoke and Deane is a building. Shaftesbury Terrace is near Frances Road. Shaftesbury Terrace also exists in Greater London.

Building Type
building