The Larder House has become one of Southbourne's most loved independent restaurants, combining artisan food, seasonal ingredients and exceptional hospitality in a character-filled setting. Discover why locals and visitors continue to recommend this Southbourne favourite.
1 results found