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.
div>
Please feel free to add your own images. If this thread as been started before, apologies.
Bookmarks