Der Tower of London und die Westminster Abbey gehören zu den ältesten Wahrzeichen der Stadt. Der Tower wurde gegen Ende des Jahres 1066 gegründet, während die Westminster Abbey im Jahr 1065 geweiht wurde.