Videos by No6 The Slack in Ambleside. Independent greeting card and gift boutique in Ambleside, The Lake District.