we are spending a week self catering in ambleside. We are coming up from London by train and won't have a car at our disposal. are there large supermarkets - Tesco, Sainsbury or equivalent - in ambleside itself, or if not where is the nearest supermarket? Are there local inexpensive stores for milk bread etc? any other information we need? we are vegetarians as well.