Panoramic view of the Trafalgar Square in Westminster, England
The Imperial War Museum in Westminster, England
The Buckingham Palace from the Trafalgar Square - Westminster, England