The ubiquitous London double deckers
The Parliament building and the Big Ben from the London Eye on a cloudy London evening