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.