Where To Stream A Very British Hotel Season 1 Episode 1
The Royal Visit
- Aired March 2, 2017
- 60 Min
The staff cater for a royal visitor from overseas and her entourage, while coping with the challenges of facing directly onto one of London's busiest thoroughfares