Home > Leeds Street Index > Norwood Road

Norwood Road

Norwood Road is a road in North West Leeds and is mainly residential.

Advertisements

Jade House

Jade House is a Chinese take away serving a variety of Oriental food including, curry and seafood dishes.

Address: 3 Norwood Road, Leeds, West Yorkshire, LS6 1DZ

Map

Map showing Norwood Road in Leeds.