My favourite general store in Islington, London. I’d happily make room for almost all of the massive light bulbs it has on display in the window. Inside it’s not nearly as much fun but, on a cold Thursday evening the street view is spectacular.
Comments
Sign in or get an account to comment.