The Fish & Chips Shop: 41.378536, 2.154486