Tower of London from the Thames Published October 1, 2017 at 2988 × 2000 in Westminster Abbey and Greenwich Tower of London from the Thames Tower of London and Traitor’s Gate from the Thames