Admiralty Arch was constructed in memory to Her Late Imperial Majesty, Queen Victoria, Empress of India. How do the peoples of the United Kingdom and India feel about this? Surely it should be turned into a museum of the Empire, something all the peoples conquered by the British could feel proud about rather than a cheap Premier Inn or the like?