London?

Is this really central London. It isn't something you expect to see right in the heart of the City. Amazing!

Comments
Sign in or get an account to comment.