This is just outside Big Ben in London...also in the photo is the famous London double-decker red bus.