Where is Liverpool Institute for Performing Arts?

Where is Liverpool Institute for Performing Arts located?

Liverpool Institute for Performing Arts, Liverpool Institute for Performing Arts, Great Britain (approx. 53.39956°, -2.9723055°)


Where is Liverpool Institute for Performing Arts on the map?