What is the official name of this tower located in London? By Mukesh Sharma - March 21, 2021 Amazon Daily Quiz – 21st March 2021 | Options for the question – What is the official name of this tower located in London? Victoria Tower Elizabeth Tower Margaret Tower Mary Tower The answer is Elizabeth Tower. The official name of this tower located in London is Elizabeth Tower.