Ambleside Bed and Breakfast Accommodation
March 16th, 2009
Situated in one of the most picturesque villages of the English Lake District, Norwood House, a small family run Ambleside guest house is surrounded by dramatic scenery and is only a short walk from the northern edge of Lake Windermere.
With this beautiful lake and the mountains at the doorstep, including Helvellyn, one of England’s highest peaks, there is [...]