Escocesa January 23, 2017January 23, 2017Leave a comment Spanish tapas meets Scotland on Stoke Newington High Sreet.