A red telephone box and the clock tower known as Big Ben at the Palace of Westminster.

- Image ID: CRPF5W
Loop Images Ltd / Alamy Stock Photo
Image ID: CRPF5W
England, London, Westminster. A red telephone box and the clock tower known as Big Ben at the Palace of Westminster.
Location: Westminster, London, England