Practice № 491

Departure———Arrival

Clue 1

Latest

Departure city is home to Big Ben and the Thames.