Finding your next local discovery…
Finding your next local discovery…
Food & drink in Bamburgh
Bamburgh
The Potted Lobster is a restaurant based in Bamburgh, North East England. Options include seafood. Contact The Potted Lobster for current menus and opening times.
No reviews yet.