Lamb With Leeks and Carrots and…Fawlty Towers

It’s incredible that a TV show that first aired in the UK in 1975 with a run of only 12 episodes is still almost as popular and well-known today as it was 35 years ago.  So you would think that when a resort promotes itself as, ‘a small exclusive luxury resort’, it would recognise what […]