Listings >> SEE & DO >>ILFRACOMBE DIRECTORY >>Arts & Crafts >>Arts & Crafts Echo Beach 01271 267007 4 Broad StreetIlfracombe EX34 9EE Get directions Photo gallery All photos (1) places to stay Hotels B&Bs Self Catering Holiday Parks Caravans & Camping Hostel