Preview Suit of armour displayed in The White Tower, Tower of London, London, England, United Kingdom, Europe Image ID: 834-1671 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day indoors close up close ups detail details interiors tower of london white tower armour suit of armour suits of armour knights london england great britain united kingdom europe museum museums exhibits