Trafalgar Square

S2E10 · 2020-11-07

Let the team transport you to the really hidden part of Charing Cross station...Trafalgar Square.

The show’s own verdict is on its page.