Templar Place is a place in central Leeds and is mainly residential.
Bridge Street Pentecostal Church is a Christian church which hosts regular services and other events to celebrate Christianity.
Address: Templar Place, Leeds, West Yorkshire, LS2 7LW
Map showing Templar Place in Leeds.