Best Fish & chips restaurant in Stanmore, united kingdom

Belmont Bay Fish & Chips

500 Kenton Ln Stanmore Harrow HA3 8RD United Kingdom

Atlantis

75 Uxbridge Rd Stanmore HA7 3NH United Kingdom