The Lord Crewe Bamburgh
RestaurantBamburgh
Located on Front Street in Bamburgh, The Lord Crewe is a 17th-century pub featuring upscale dining and a garden setting. Alongside its food offerings, the establishment provides warm guest rooms that include complimentary breakfast.
Google rating 4.3 · 660 Google reviews · See on Google Maps