Home > Leeds Street Index > Topmoor Side

Topmoor Side

Topmoor Side is a place in South Leeds and is mainly residential.

Advertisements

Independent Labour Publications

Political body

Address: 49 Topmoor Side, Leeds, West Yorkshire, LS11 9LW

Map

Map showing Topmoor Side in Leeds.