Preview A theatre and visitor centre in Ilfracombe, North Devon, England, United Kingdom, Europe Image ID: 911-4770 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store devon ilfracombe town architecture design kiln white visitor centre theatre towns exteriors building exterior modern theatres theater theaters day outdoors england great britain united kingdom europe landmark landmarks horizontal