Tom Cruise was photographed filming the eighth 'Mission: Impossible' movie in London on April 28, even creating a 'Trafalgar Square' Tube station for the production.
4 days ago
The Independent via Yahoo
London mayor election: The three big issues that could decide the 2024 result
3 days ago
Evening Standard via Yahoo
Tom Cruise 'hires hawks' to stop pigeons causing chaos while filming Mission Impossible 8 in London
What would happen if Susan Hall actually wins? Tory candidate for London mayor’s key policies
1 day ago
The US Sun
Tom Cruise goes to extreme lengths to prevent Mission Impossible chaos
5 days ago
China Daily
Shanghai crowds join National Gallery celebration
Record-breaking crowds in China have helped get celebrations for the 200th anniversary of one of the world's most visited art museums off to a perfect start, after a touring exhibition from ...
Public space and tourist attraction in central London
london.gov.uk
Trafalgar Square is a public square in the City of Westminster, Central London, established in the early 19th century around the area formerly known as Charing Cross. Wikipedia