Company name: Home Farm
Description: A beautiful camp site situated near the coast with views to last a lifetime.
1 Blue Anchor Bay Rd, Blue Anchor, Minehead TA24 6JS, United Kingdom