Where is Tate Britain?

Where is Tate Britain located?

Tate Britain, Westminster, United Kingdom (approx. 51.49078°, -0.12692°)


Where is Tate Britain on the map?