The Glass House
- Runtime
- 44m
- Air Date
- Aired May 4, 2004
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 Glass House
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.