This picture of Islington looks over the area where the Angel tube station sits. Upper Street, home of a thousand cool places to eat, runs north, or left in this picture.
Comments
Sign in or get an account to comment.