Expensive British restaurants in North West

1 restaurants
With a price of >100£

Imagen Duckworth Hall Inn

Duckworth Hall Inn / British

Closed · Opens at 5pm
Haslingden Old Road Hyndburn
€€€€