Liverpool tourist signage and Radio City Tower, Church Street, Liverpool, Merseyside, North West England, UK, L1 3AY

- Image ID: PCTABX