Facts on the infamous “Tower of London” (17 Photos) By: Hendy Aug 12, 2017 08/12/17 586 Liked! 78 Disliked 0 lifestyle