The Embankment is a charming restaurant located in Bedford, UK. With a focus on locally sourced ingredients, their menu offers a variety of classic British dishes with a modern twist. The cozy ambiance, friendly service, and delicious food make for a delightful dining experience.