The Lantern Map Unavailable Address Ilfracombe High Street Ilfracombe High Street North Devon United Kingdom Upcoming Events No events in this location