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