Stock Photo: England, London, Trafalgar Square. A view towards the National Gallery in Trafalgar Square.