London has the best traffic lights ever!

Just take a look at this transgender symbol!

And of course, the obligatory Big Ben shot:


London is amazing.

Leave a Reply

Your email address will not be published. Required fields are marked *