I saw this building, located next to the Union Chapel a short walk from the Highbury and Islington Station.
Comments
Sign in or get an account to comment.