Elizabeth Tower in the background (aka. The landmark formerly known as Big Ben). Lots of tourists about today