Wordsworth Hotel

Wordsworth Hotel
Ambleside, Cumbria, LA22 9SW