Iconic London Landmark

Big Ben in London, England, with a red phone booth nearby.