Ambleside is a town in Cumbria , in North West England .
Ambleside is a town in Cumbria , England .