This London photo contains
telephone booth, phone booth, call box, telephone box, and telephone kiosk.
There might also be
pay phone, pay station, revolving door, and revolver.
Her Majesty's Royal Palace and Fortress The Tower of London, more commonly known as the Tower of London (and historically simply as The Tower), is a historic monument in central London, England on the north bank of the River Thames.