N
Newbridge Chip Shop
Address
3 Nora Street, Barrowford BB9 8NS
City
Barrowford
Post Town
Nelson
County
Lancashire
Country
England