CEDAR MANOR HOTEL RESTAURANT

1 AMBLESIDE ROAD
WINDERMERE
United Kingdom