Chic, cosmopolitan dining ...

in the heart of the Ribble Valley

01254 820212

Angels Restaurant, Fleet Street Lane, Ribchester, Preston, Lancashire. PR3 3ZA

By subscribing, you agree to our Privacy Policy.