Where is Tate Liverpool?

Where is Tate Liverpool located?

Tate Liverpool, Tate Liverpool, Great Britain (approx. 53.4008°, -2.9943762°)


Where is Tate Liverpool on the map?