Cities
-
Oldham
-
Fish & Chips Shop
Listings in Oldham
Here are 2 ‟Fish & Chips Shop” listings
1.
Leo'S Fish Bar
Address:
12 Oldham St, Manchester, Greater Manchester, M1 1JQ, United Kingdom
Coordinate:
53.482140359241, -2.2362544781555
Rating:
5
2.
Mother Hubbards
Address:
Manchester Street, Oldham, Lancashire, OL9, United Kingdom
Coordinate:
53.538326, -2.126273
Rating:
4