Saw this interesting looking building on my way to a meeting in London, round the corner from Euston station. Didn't have time to have a closer look and see if I could find out more about it, so it was a quick snap then on my way..
Comments
Sign in or get an account to comment.