Lowther Terrace is a terrace in North West Glasgow and is mainly residential.
Church Of Scotland is a venue for Christians to celebrate their religion.
Address: 8-10 Lowther Terrace, Glasgow, Lanarkshire, G12 0RN
Map showing Lowther Terrace in Glasgow.