Tynwald Drive is a place in North Leeds and is mainly residential.
St Stephens C Of E Church is a church hosting Christian services and other functions for the local community.
Address: Tynwald Drive, Leeds, West Yorkshire, LS17 5DR
Map showing Tynwald Drive in Leeds.