The Z City is located in 23-28 Fleet Street, EC4Y 1AA, London, United Kingdom.