Elizabeth Tower is the clock tower at The Palace of Westminster, London. It houses Big Ben, the famous bell recognised the world over.
Elizabeth Tower - 420mm x 594mm (A2)
£95.00Price
All prints are produced on high-quality art paper, signed by the artist and delivered in a sturdy cardboard tube.
Limited to 100 editions. Customised sizing available upon request.
Elizabeth Tower is the clock tower at The Palace of Westminster, London. It houses Big Ben, the famous bell recognised the world over.