Location Map of Pilgrims Rest Almshouses in St Ives

East Street, St Ives,

Return to detail page