The Walrus Restaurant and Bar, based in the heart of Shropshire, offers seasonal fine dining alongside a luxury à la carte menu crafted with exceptional attention to detail. Overlooking the River Severn, the restaurant provides a warm and welcoming atmosphere that feels both elegant and relaxed. With a focus on high-quality ingredients, creative dishes and outstanding service, it’s a destination ideal for special occasions, intimate meals or simply enjoying beautifully prepared food in a stunning riverside setting.
Loading…
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.
1 Review on “The Walrus Restaurant and Bar”
High quality cuisine, at a reasonable price.
We really enjoyed and the service was attentive.
Our table was not located in the best place, that us feel a bit isolated from others.