mail_outline sales@mediastorehouse.com
England, Greater London, City of Westminster. The iconic Big Ben also known as the Clock TowerEngland, Greater London, City of Westminster. The iconic " Big Ben" also known as the Clock Tower, part of the House of Parliament building (also known as the Palace of Westminster)
Scotland, Edinburgh, Holyrood. Home of the Scottish Parliament, the design of the Holyrood building was described as growing out of the land by architect Enric Miralles
Scotland, Edinburgh, Holyrood. Home of the Scottish Parliament, the design of the Holyrood building was described as " growing out of the land" by architect Enric Miralles