West Vale Country House & Restaurant is Ambleside based company that is listed as Hotels.
Location of West Vale Country House & Restaurant is , Ambleside.