mail_outline sales@mediastorehouse.com
Big Ben, detailed view, Palace of Westminster, London, England, United Kingdom
View over the River Thames towards the Palace of Westminster at dusk, London, England, United Kingdom
Winston Churchill Statue and Big Ben, London, England, United Kingdom
Big Ben, Palace of Westminster, London, England, United Kingdom
View over the River Thames towards the Palace of Westminster at sunset, London, England, United Kingdom
South Bank Lion and Big Ben, London, England, United Kingdom
South Bank Lion and Big Ben, detailed view, London, England, United Kingdom
Westminster Bridge and Big Ben, Palace of Westminster, London, England, United Kingdom
View over the River Thames towards the Palace of Westminster at sunrise, London, England, United Kingdom
Big Ben and Palace of Westminster at sunrise, London, England, United Kingdom