
The Glass House
S1E2 · 2004-05-04 · 44 min
Britain's famous Lake District is where tourists are plentiful and money is flowing. However, The Glass House restaurant in Ambleside seems to have missed both points.
The show’s own verdict is on its page.

S1E2 · 2004-05-04 · 44 min
Britain's famous Lake District is where tourists are plentiful and money is flowing. However, The Glass House restaurant in Ambleside seems to have missed both points.
The show’s own verdict is on its page.