The National Gallery

Trafalgar Square, London, WC2N 5DN, United Kingdom (London)