Home > Leeds Street Index > Norwood Road

Norwood Road

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


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 showing Norwood Road in Leeds.