Ramsay's Kitchen Nightmares

Season 1, Episode 2: The Glass House

Select Source

Previous Next

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.

All Episodes - Season 1

Back to Ramsay's Kitchen Nightmares