There's a lot expert knowledge on this forum, so I won't be surprized if someone doesn't recognise this building right away? In anycase, I'll post the answer tomorrow.
Your only clue is that it's in Liverpool.
Please feel free to add your own images. If this thread as been started before, apologies.