Townhouse No 12
12 Cambridge Road, Huddersfield, HD1 5BU, United Kingdom,Object type: Hotel Huddersfield
Boasting a garden, Townhouse No 12 is set in Huddersfield, 1,000 yards from Huddersfield Magistrates Court. Around 1,000 yards from Huddersfield Library, the pr