Smallcombe House in Bath and North East Somerset

Smallcombe House in Bath and North East Somerset is a building. Smallcombe House is near North Lane.

Building Type
building