The Clock Tower Of Big Ben (elizabeth Tower) Above Palace Of Westminster, The Houses Of Parliament Of The United Kingdom, London, England, United Kingdom Photograph
Double-decker Bus Passes On Westminster Bridge, In Front Of Westminster Palace And Clock Tower Of Big Ben (elizabeth Tower), London, England, United Kingdom #2 Photograph
The Clock Tower Of Big Ben (elizabeth Tower) Above Palace Of Westminster, The Houses Of Parliament Of The United Kingdom, London, England, United Kingdom #1 Photograph
Double-decker Bus Passes On Westminster Bridge, In Front Of Westminster Palace And Clock Tower Of Big Ben (elizabeth Tower), London, England, United Kingdom #3 Photograph