Company name: The Manor House Inn
Description: The Manor House Inn - pub in Croyde serving great food and drink with a large bar, restaurant and childrens play area.
39 St Mary's Rd, Croyde, Braunton EX33 1PG, United Kingdom