Where To Stream Hotel Babylon Season 3 Episode 2
Episode 18
- Aired February 26, 2008
- 60 Min
- Rated 5.5
- Number 18 Of 32 Rated Episodes
Love is in the air for Charlie and Anna, but the lucrative potential of Valentine's Day is threatened when a damning review hits the restaurant hard.