Location Claife, Ambleside, England (Google Maps) Open for Visitors Yes Owned by The National Trust Official Website Wray Castle Rooms Available Yes (Filming) Wray Castle
Location Claife, Ambleside, England (Google Maps) Open for Visitors Yes Owned by The National Trust Official Website Wray Castle Rooms Available Yes (Filming) Wray Castle