atapama (26)in DTube • 4 years agoRE: Westminster London England / Big Ben / Parliament Square / 2018Yes. Thank you. Big Ben is the largest of the tower's five (5) bells. :)