Where is National Gallery?

Where is National Gallery located?

National Gallery, Westminster, United Kingdom (approx. 51.50872°, -0.12841°)


Where is National Gallery on the map?