Where is Coliseum & Cinema?

Where is Coliseum & Cinema located?

Coliseum & Cinema, Coliseum & Cinema, Great Britain (approx. 53.263798°, -2.887686°)


Where is Coliseum & Cinema on the map?