Skip to content
Thomson Reuters

The Big Ben clock tower is seen behind spring flowers in central London