Where is Tate Britain?

Where is Tate Britain located?

Tate Britain, Tate Britain, Great Britain (approx. 51.49078°, -0.12692°)


Where is Tate Britain on the map?