Granby Road is a road in North West Leeds and is mainly residential.
Leeds Postcards is a publishing firm which produces and disseminates a variety of literature.
Address: 4 Granby Road, Leeds, West Yorkshire, LS6 3AS
Find out what people are saying about places on Granby Road.
Map showing Granby Road in Leeds.