Menu
Need Tips in ENG/UK
Search
England
Hertfordshire
Kings Langley
Fish And Chip Shop
Fish And Chip Shop in Kings Langley, HRT
Langley Fish Bar
11C Hempstead Road, Kings Langley, HRT
Kings Langley Fish Bar
11C Hempstead Road, Kings Langley, HRT