워터헤드 호텔(Waterhead Hotel), near Ambleside, Lake District, UK

Check availability