Brownsea Island Cafe
National Trust - Brownsea Island, 2 Farm Cottages, Poole BH13 7EE