Places to eat

Trencrom Ln, Carbis Bay, St Ives TR26 2TA

35 Commercial Rd, Hayle TR27 4DE

12 Steamers Hill, Angarrack TR27 5JB

North Quay, Hayle, TR27 4DD

16 St Andrew's St, St Ives, TR26 1AH

86 Commercial Rd, Hayle, TR27 4DJ

Griggs Quay, Hayle, TR27 6JG

Porthmeor Beach, St Ives, TR26 1JZ

Tregenna Hill, Saint Ives, TR26 1SE

1 Wharf House, The Wharf, St Ives TR26 1PG

Porthminster Beach, St Ives TR26 2EB

25 Foundry Square, Hayle TR27 4HH

West Porthminster Beach, St Ives TR26 2EA

Griggs Quay, Hayle TR27 6JG

Griggs Quay, Hayle TR27 6JG