The British Corner Calle Alcalde Santiago García Urquía, 135, 35610 Castillo Caleta de Fuste, Las Palmas