Where is Tate Britain Millbank Millennium Pier?

Where is Tate Britain Millbank Millennium Pier located?

Tate Britain Millbank Millennium Pier, Westminster, United Kingdom (approx. 51.4909°, -0.126128°)


Where is Tate Britain Millbank Millennium Pier on the map?