Home > Leeds Street Index > Lake Terrace

Lake Terrace

Lake Terrace is a terrace in South Leeds and is mainly residential.


Timber Center

Timber Center is a timber supplier offering a range of wood for construction purposes.

Address: 55-57 Lake Ter, Leeds, West Yorkshire, LS10 2JG


Map showing Lake Terrace in Leeds.