The Imperial War Museum in Westminster, England
The Buckingham Palace from the Trafalgar Square - Westminster, England
The Victoria Memorial in Trafalgar Square - England