The Lobster Inn

13 High StreetNR26 8JPSheringhamUnited Kingdom
Hotel