The Navvies Memorial
All Saints Churchyard, Otley, Leeds LS21 3HW England
The Navvies Memorial is a Points of Interest & Landmarks place is located in Leeds, England. The address of The Navvies Memorial is All Saints Churchyard, Otley, Leeds LS21 3HW England.