at 9:00 AM on 5 Star
John Hamill runs the longest established British fish and chip shop on the Costa Del Sol.