The Pier, Ilfracombe, Devon, EX34 9EQ

GPTKB entity