Lisle Street, just off Leicester Square. Somehow, it doesn't look like London - but then, lots of places don't always look like the Great Metropolis...
Comments
Sign in or get an account to comment.