Find the top Fish & chips restaurants in Wembley near you now.
Restaurant
Address: International Hotel, Empire Way, Wembley Park, Wembley HA9 0NH, United Kingdom