London Street URC in Basingstoke and Deane

London Street URC in Basingstoke and Deane is a church. It is near Mark Lane.

Building Type
church