Tower of London — castle in central London, United Kingdom