City Hall & Tower Bridge

Another short detour on the way home tonight via City Hall where the Mayor and the London Assembley reside is part of the More London complex and was opened in July 2002 Tower Bridge of course needs no introduction.

Comments
Sign in or get an account to comment.