The Scottish Stores

2-4 Caledonian Road London N1 9DT