Some must-see attractions in London include Buckingham Palace, The British Museum, The Tower of London, and the vibrant neighborhood of Camden Town. Make sure to watch our video guide for more hidden gems!