Kapow Coffee 15 Thorntons Arcade Leeds LS1 6LQ United Kingdom Independent Coffee Shop in the Thornton Arcade Leeds Locate 53.798701541964, -1.5428093075752